retail shops - German English Dictionary